home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 101-125 / disk_108 / dots-perfect / data.c < prev    next >
Text File  |  1992-05-06  |  3KB  |  95 lines

  1. /* Command Table Data for DotsPerfect-MX80 */
  2.  
  3. char *CommandTable[] = {
  4.     "\xfd\x1b@\xfd",    /* reset            RIS    */
  5.     "\xff",        /* initialize            RIN    */
  6.     "\x0a",        /* lf                IND    */
  7.     "\x0d\x0a",     /* return, lf            NEL    */
  8.     "\xff",         /* reverse lf            RI    */
  9.  
  10.     "\x1b5\x1b-\xfe\x1bF",/* normal character set    SGR0    */
  11.     "\x1b4",        /* italics on            SGR3    */
  12.     "\x1b5",        /* italics off            SGR23    */
  13.     "\x1b-\x01",        /* underline on            SGR4    */
  14.     "\x1b-\xfe",        /* underline off        SGR24    */
  15.     "\x1bE",        /* boldface on            SGR1    */
  16.     "\x1bF",        /* boldface off            SGR22    */
  17.  
  18.     "\xff",        /* set foreground color        SFC    */
  19.     "\xff",        /* set background color        SBC    */
  20.  
  21.     "\x12\x1bW\xfe",    /* normal pitch            SHORP0    */
  22.     "\xff",        /* elite on            SHORP2    */
  23.     "\xff",        /* elite off            SHORP1    */
  24.     "\x0f",        /* condensed (fine) on        SHORP4    */
  25.     "\xff",        /* condensed off        SHORP3    */
  26.     "\x1bW\x01",    /* enlarged on            SHORP6    */
  27.     "\x1bW\xfe",    /* enlarged off            SHORP5    */
  28.  
  29.     "\x1bE",        /* shadow print on (emphasized)    DEN6    */
  30.     "\x1bF",        /* shadow print off(emphasized)    DEN5    */
  31.     "\x1bG",        /* doublestrike on        DEN4    */
  32.     "\x1bH",        /* doublestrike off        DEN3    */
  33.     "\x1bx1",        /* Near Letter Quality on    DEN2    */
  34.     "\x1bx0",        /* Near Letter Quality off    DEN1    */
  35.  
  36.     "\x1bS\xfe",    /* superscript on        SUS2    */
  37.     "\x1bT",        /* superscript off        SUS1    */
  38.     "\x1bS\x01",    /* subscript on            SUS4    */
  39.     "\x1bT",        /* subscript off        SUS3    */
  40.     "\x1bT",        /* normalize            SUS0    */
  41.  
  42.     "\xff",        /* partial line up        PLU    */
  43.     "\xff",        /* partial line down        PLD    */
  44.  
  45.     "\xff",        /* US char set            FNT0    */
  46.     "\xff",        /* French char set        FNT1    */
  47.     "\xff",        /* German char set        FNT2    */
  48.     "\xff",        /* UK char set            FNT3    */
  49.     "\xff",        /* Danish I char set        FNT4    */
  50.     "\xff",        /* Swedish char set        FNT5    */
  51.     "\xff",        /* Italian char set        FNT6    */
  52.     "\xff",        /* Spanish char set        FNT7    */
  53.     "\xff",        /* Japanese char set        FNT8    */
  54.     "\xff",        /* Norweign char set        FNT9    */
  55.     "\xff",        /* Danish II char set        FNT10    */
  56.  
  57.     "\xff",        /* proportional on        PROP2    */
  58.     "\xff",        /* proportional off        PROP1    */
  59.     "\xff",        /* proportional clear        PROP0    */
  60.     "\xff",        /* set prop offset        TSS    */
  61.  
  62.     "\xff",        /* auto left justify        JFY5    */
  63.     "\xff",        /* auto right justify        JFY7    */
  64.     "\xff",        /* auto full justify        JFY6    */
  65.     "\xff",        /* auto justify off        JFY0    */
  66.     "\xff",        /* letter space            JFY3    */
  67.     "\xff",        /* auto center on        JFY1    */
  68.  
  69.     "\x1b0",        /* 1/8" line spacing        VERP0    */
  70.     "\x1b2",        /* 1/6" line spacing        VERP1    */
  71.  
  72.     "\x1bC",        /* set form length        SLPP    */
  73.     "\x1bN",        /* Perf skip on            PERF    */
  74.     "\x1bO",        /* Perf skip off        PERF0    */
  75.     "\xff",        /* left margin set        LMS    */
  76.     "\x1bQ",        /* right margin set        RMS    */
  77.     "\xff",        /* top margin set        TMS    */
  78.     "\xff",        /* bottom margin set        BMS    */
  79.     "\xff",        /* top & bottom margin set    STBM    */
  80.     "\xff",        /* left & right margin set    SLRM    */
  81.     "\xff",         /* clear margins        CAM    */
  82.  
  83.     "\xff",        /* set horizontal tab        HTS    */
  84.     "\xff",        /* set vertical tab        VTS    */
  85.     "\xff",        /* clear horizontal tab        TBC0    */
  86.     "\x1bD\xfe",    /* clear all horizontal tabs    TBC3    */
  87.     "\xff",        /* clear vertical tab        TBC1    */
  88.     "\xff",        /* clear all vertical tabs    TBC4    */
  89.     "\x1bD\xfe",    /* clear all h & v tabs        TBCALL    */
  90.     "\x1bD\010\020\030\040\050\060\070\100\110\120\xfe",
  91.                  /* set default tabs        TBSALL    */
  92.  
  93.     "\xff"        /* extended command        EXTEND    */
  94. };
  95.